home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Disc Station 3 (Korea)
/
Disc Station Vol 3 (Korea).img
/
instmenu
/
startup.mmm
< prev
next >
Wrap
Text File
|
1997-08-26
|
31KB
|
1,857 lines
;
;
;
;
;
;
;
;
;
;
;
;
@Effect 20, 245, 8
@sndload DSmenu.mlk
$snd = 0
$mode = 4
@snd $snd
@pcmload DSmenu.wlk
@INSTgrp popup15, (20, 12),20 ;
@INSTmater mater15, 34, 3,20 ;
@INSTmaterSet (3, 25) ;
@INSTchr puyo15, 8, 7,20,20 ;
@INSTchrSet 0, 3, 0, 2, 1, 3, 4, 2, 1 ;
@INSTchrSet 1, 3, 0, 2, 1, 3, 4, 2, 1 ;
@INSTmess instme15, (0, 1), 40, 4, 20,20 ;
@INSTmessSet 0, 12, 0 ;
@INSTmessSet 1, 12, 1 ;
@INSTmessSet 2, 12, 2 ;
@INSTmessSet 3, 12, 3 ;
@INSTmessSet 4, 12, 4 ;
@INSTmessSet 5, 12, 5 ;
@INSTmessSet 6, 12, 6 ;
@INSTmessSet 7, 12, 7 ;
@INSTmessSet 8, 12, 8 ;
@INSTmessSet 9, 12, 9 ;
@INSTmodeLoad mode15, (20, 0), 40, 4,20,20 ;
@INSTmodeSet 0, 1, 1 ;
@INSTmodeSet 1, 1, 3 ;
@INSTmodeSet 2, 1, 4 ;
@INSTmodeSet 3, 1, 2 ;
@INSTmodeSet 4, 1, 0 ;
;
;
;
;
;
@SYSinstDir DiscStation3 ;
@SYSCDvolume DS3 ;
@SYSappName DiscStation3 ;
@SYSregKey DS3 ;
@SYSuninst DSshell.exe ;
@SYSdrvType CD, HD ;
;
@SYSmenuName ú─ú╙╕▐┤║ ;
@SYSmenuPath InstMenu ;
@SYSmenu DSshell.exe ;
@SYSload sysico15, 13, 11,20,20 ;
@DRAWdisable ;
@LOGOload logo15, 24, 8,20,20 ;
@MENUload DSgame15, 13, 11,20,20 ;
@Wall main15 ,20 ;
@GOSUB :sysiconinit ;
@GOSUB :gameinit ;
@DRAWenable ;
$start = 0
;
;
;
;
;
:init
@DRAWdisable ;
@INSTmode $mode ;
@GOSUB :sysiconset ;
;
@GOSUB :FloatSetInst ;
;@GOSUB :HeartSetInst ;
@GOSUB :MujinSetInst ;
@GOSUB :LoginSetInst ;
@GOSUB :Jump3SetInst ;
@GOSUB :PacifishSetInst ;
@GOSUB :NpSetInst ;
@GOSUB :AnimeSetInst ;
@GOSUB :MovieSetInst ;
@IF $start != 0 :loopA
@DRAWenable ;
@Effect 20, 245, 10
$start = 1
:loopA
@DRAWenable ;
:loop ;
@ICONenable
@Goto :loop ;
:exec
@IF $mode == 4 :loop
@pcm 0
$mode = 4 ;
@GOTO :init
:inst
@IF $mode == 0 :loop
@pcm 0
$mode = 0 ;
@GOTO :init
:store
@IF $mode == 1 :loop
@pcm 0
$mode = 1 ;
@GOTO :init
:restore
@IF $mode == 2 :loop
@pcm 0
$mode = 2 ;
@GOTO :init
:uninst
@IF $mode == 3 :loop
@pcm 0
$mode = 3 ;
@GOTO :init
:exit
@pcm 0
@END ;
;
;
;
;
;
:sysiconinit
@MENUset exec(0),1, 5, 0 ;
@MENUset exec(1),1, 5, 6 ;
@MENUlogoSet (28, 40), 19 ;
@MENUset inst(0), 1, 5, 1 ;
@MENUset inst(1), 1, 5, 7 ;
@MENUlogoSet (28, 40), 20 ;
@MENUset uninst(0), 1, 5, 2 ;
@MENUset uninst(1), 1, 5, 8 ;
@MENUlogoSet (28, 40), 21 ;
@MENUset store(0), 1, 5, 3 ;
@MENUset store(1), 1, 5, 9 ;
@MENUlogoSet (28, 40), 22 ;
@MENUset restore(0), 1, 5, 4 ;
@MENUset restore(1), 1, 5, 10 ;
@MENUlogoSet (28, 40), 23 ;
@MENUset exit(0), 1, 5, 5 ;
@MENUlogoSet (28, 40), 24 ;
@RET
:sysiconset
@IF $mode == 4 :exec1
@MENUput exec(0), (1, 48) ;
@Goto :exec2
:exec1
@MENUput exec(1), (1, 48) ;
:exec2
@MENUlogo exec, 0 ;
@MENUgoto exec, :exec ;
@IF $mode == 0 :inst1
@MENUput inst(0), (14, 48) ;
@Goto :inst2
:inst1
@MENUput inst(1), (14, 48) ;
:inst2
@MENUlogo inst, 0 ;
@MENUgoto inst, :inst ;
@IF $mode == 3 :uninst1
@MENUput uninst(0), (27, 48) ;
@Goto :uninst2
:uninst1
@MENUput uninst(1), (27, 48) ;
:uninst2
@MENUlogo uninst, 0 ;
@MENUgoto uninst, :uninst ;
@IF $mode == 1 :store1
@MENUput store(0), (40, 48) ;
@Goto :store2
:store1
@MENUput store(1), (40, 48) ;
:store2
@MENUlogo store, 0 ;
@MENUgoto store, :store ;
@IF $mode == 2 :restore1
@MENUput restore(0), (53, 48) ;
@Goto :restore2
:restore1
@MENUput restore(1), (53, 48) ;
:restore2
@MENUlogo restore, 0 ;
@MENUgoto restore, :restore ;
@MENUput exit(0), (66, 48) ;
@MENUlogo exit, 0 ;
@MENUgoto exit, :exit ;
@MENUdisp store, 1 ;
@MENUdisp restore, 1 ;
@MENUdisp inst, 1 ;
@MENUdisp uninst, 1 ;
@RET
;
;
;
;
;
:gameinit
;
;@MENUset Heart(0), 0, 3,27,28,29,28,27 ;
;@MENUset Heart(2), 0, 3,45,46,47,46,45 ;
;@MENUlogoSet (28, 40), 37, 33 ;
;@GAMEname Heart, ╟╧╞«╖ú╡σ ;
;@GAMEexeFile Heart, NTC96.exe ;
;@GAMECDdir Heart, Heart ;
;@MENUclip Heart, 0, 0,104, 88
;
@MENUset Float(0) , 0, 3, 3, 3, 3, 3, 4, 5, 5, 5, 4, 3, 3, 3, 3, 3, 3, 3, 3 ;
@MENUlogoSet (28, 40), 37, 0, 1, 2, 3, 4 ;
@MENUset Float1(0), 0, 3, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ;
@MENUset Float1(1), 0, 3,48,48,48,48,48,48,49,50,48,48,48,48,48,48,48,48,48,48 ;
@MENUset Float1(2), 0, 3,30,30,31,30,30,30,31,32,30,30,30,32,30,30,30,30,30,30 ;
@MENUclip Float, 40, -20,206, 200
;
@GAMEname FloatHD, ╟├╖╬╞«╖ú╡σíí╜║┼Σ╕« ;
@GAMEexeFile FloatHD, Float.exe ;
@GAMEexePath FloatHD, ╟├╖╬╞« ;
@GAMEsavePath FloatHD, SaveData ;
@GAMEinstDir FloatHD, ╟├╖╬╞« ;
@GAMECDdir FloatHD, Float ;
;
@GAMEname FloatCD, ╟├╖╬╞«╖ú╡σíí╜║┼Σ╕« ;
@GAMEexeFile FloatCD, Float.exe ;
@GAMEsavePath FloatCD, SaveData ;
@GAMECDdir FloatCD, Float ;
;
@GAMEname FloatCD2, ╟├╖╬╞«╖ú╡σíí╜║┼Σ╕«;
@GAMEexeFile FloatCD2, Float.txt ;
@GAMEexePath FloatCD2, ╟├╖╬╞« ;
@GAMEsavePath FloatCD2, SaveData ;
@GAMEinstDir FloatCD2, ╟├╖╬╞« ;
@GAMECDdir FloatCD2, FloatCD ;
;
@MENUset Mujin(0), 0, 3,12,12,12,12,12,12,12,13,14,14,14,14,14,14,14,14,14,13 ;
@MENUlogoSet (28, 40), 37, 13,14,15 ;
@MENUset Mujin1(0),0, 3,16,15,16,17,16,15,16,17,16,15,16,17,16,15,16,17,16,15,16,17 ;
@MENUset Mujin1(1),0, 3,55,54,55,56,55,54,55,56,55,54,55,56,55,54,55,56,55,54,55,56 ;
@MENUset Mujin1(2),0, 3,37,36,37,38,37,36,37,38,37,36,37,38,37,36,37,38,37,36,37,38 ;
@MENUset Mujin2(0),0, 3,18,18,18,18,18,18,18,18,18,18,19,20,18,18,18,18 ;
@MENUclip Mujin, 0, 0, 207, 192
;
@GAMEname MujinHD, ╕╢╡╡└ⁿ▒Γ ;
@GAMEexeFile MujinHD, Mado.exe ;
@GAMEexePath MujinHD, ╕╢╡╡└ⁿ▒Γ ;
@GAMEinstDir MujinHD, ╣╠╡╡└ⁿ▒Γ ;
@GAMECDdir MujinHD, Mado ;
;
@GAMEname MujinCD, ╕╢╡╡└ⁿ▒Γ ;
@GAMEexeFile MujinCD, Mado.exe ;
@GAMECDdir MujinCD, mado ;
;
@MENUset Login(0),0, 3,10, 9,10,11,10, 9,10,11,10, 9,10,11,10, 9,10,11 ;
@MENUset Login(1),0, 3,76,75,76,77,76,75,76,77,76,75,76,77,76,75,76,77 ;
@MENUset Login(2),0, 3,73,72,73,74,73,72,73,74,73,72,73,74,73,72,73,74 ;
@MENUlogoSet (28, 40), 37, 34, 35, 36 ;
@MENUclip Login, 0, 0, 104, 88
;
@GAMEname LoginHD, ┐∞┴╓┐╡┐⌡ ;
@GAMEexeFile LoginHD, Hero.exe ;
@GAMEexePath LoginHD, ┐╡┐⌡ ;
@GAMEinstDir LoginHD, ┐╡┐⌡ ;
@GAMECDdir LoginHD, Hero ;
;
@GAMEname LoginCD, ┐∞┴╓┐╡┐⌡ ;
@GAMEexeFile LoginCD, Hero.exe ;
@GAMECDdir LoginCD, Hero ;
;
@MENUset Jump3(0) , 0, 5, 6, 6, 6, 6, 6, 7, 8, 6, 6, 6, 6, 6, 6, 6 ;
@MENUset Jump3(1) , 0, 5,51,51,51,51,51,52,53,51,51,51,51,51,51,51 ;
@MENUset Jump3(2) , 0, 5,33,33,33,33,33,34,35,33,33,33,33,33,33,33 ;
@MENUlogoSet (28, 40),37, 5, 6, 7, 8, 9 ;
@MENUclip Jump3,-10,-25, 156,130
;
@GAMEname Jump3HD, ú╩ú╒ú═ú╨ú╚ú┼ú╥ú╧┐▄└ⁿú│ ;
@GAMEexeFile Jump3HD, Jump3.exe ;
@GAMEexePath Jump3HD, ┐▄└ⁿú│ ;
@GAMEsavePath Jump3HD,SaveData ;
@GAMEinstDir Jump3HD, ┐▄└ⁿú│ ;
@GAMECDdir Jump3HD, Jump3 ;
;
@GAMEname Jump3CD, ú╩ú╒ú═ú╨ú╚ú┼ú╥ú╧┐▄└ⁿú│ ;
@GAMEexeFile Jump3CD, Jump3.exe ;
@GAMEsavePath Jump3CD,SaveData ;
@GAMECDdir Jump3CD, Jump3 ;
;
@GAMEname Jump3CD2, ú╩ú╒ú═ú╨ú╚ú┼ú╥ú╧┐▄└ⁿú│ ;
@GAMEexeFile Jump3CD2, Jump3.txt ;
@GAMEexePath Jump3CD2, ┐▄└ⁿú│ ;
@GAMEsavePath Jump3CD2, SaveData ;
@GAMEinstDir Jump3CD2, ┐▄└ⁿú│ ;
@GAMECDdir